package com.zhongying.jf.huifuUtils;

/**
 * @author fengzhengjun
 * @Description
 * @Email fengzhengjun@chinazyjr.com
 * Created on 2017/8/30 13:30
 * Copyright (c) 2017 All Rights Reserved.
 */
public class HuifuSignRule {
    /**
     * 用户开户接口请求及响应签名格式列表
     */
    public static String[] userRegisterRequest = null;
    public static String[] userRegisterResponse = null;
    /**
     * 发送短信验证码接口请求及响应签名格式列表
     */
    public static String[] sendSmsCodeRequest = null;
    public static String[] sendSmsCodeResponse = null;
    /**
     * 账户激活接口请求及响应签名格式列表
     */
    public static String[] bosAcctActivateRequest = null;
    public static String[] bosAcctActivateResponse = null;
    /**
     * 用户换绑卡接口请求及响应签名格式列表
     */
    public static String[] quickBindingRequest = null;
    public static String[] quickBindingResponse = null;
    /**
     * 企业开户接口请求及响应签名格式列表
     */
    public static String[] corpRegisterRequest = null;
    public static String[] corpRegisterResponse = null;
    /**
     * 充值接口请求及响应签名格式列表
     */
    public static String[] directRechargeRequest = null;
    public static String[] directRechargeResponse = null;
    /**
     * 资金（贷款）冻结接口请求及响应签名格式列表
     */
    public static String[] usrFreezeBgRequest = null;
    public static String[] usrFreezeBgResponse = null;
    /**
     * 资金（贷款）解冻接口请求及响应签名格式列表
     */
    public static String[] usrUnFreezeRequest = null;
    public static String[] usrUnFreezeResponse = null;
    /**
     * 用户取现接口请求及响应签名格式列表
     */
    public static String[] cashRequest = null;
    public static String[] cashResponse = null;
    public static String[] cashConfirmResponse = null;
    /**
     * 取现复核接口请求及响应签名格式列表
     */
    public static String[] cashAuditRequest = null;
    public static String[] cashAuditResponse = null;
    /**
     * 主动投标接口请求及响应签名格式列表
     */
    public static String[] initiativeTenderRequest = null;
    public static String[] initiativeTenderResponse = null;
    /**
     * 投标撤销接口请求及响应签名格式列表
     */
    public static String[] autoTenderCancleRequest = null;
    public static String[] autoTenderCancleResponse = null;
    /**
     * 自动扣款（放款）接口请求及响应签名格式列表
     */
    public static String[] loansRequest = null;
    public static String[] loansResponse = null;
    /**
     * 自动扣款（还款）接口请求及响应签名格式列表
     */
    public static String[] repaymentRequest = null;
    public static String[] repaymentResponse = null;
    /**
     * 自动扣款转账（商户用）接口请求及响应签名格式列表
     */
    public static String[] transferRequest = null;
    public static String[] transferResponse = null;
    /**
     * 用户账户支付接口请求及响应签名格式列表
     */
    public static String[] usrAcctPayRequest = null;
    public static String[] usrAcctPayResponse = null;
    /**
     * 商户代取现接口请求及响应签名格式列表
     */
    public static String[] merCashRequest = null;
    public static String[] merCashResponse = null;
    /**
     * 自动投标计划接口请求及响应签名格式列表
     */
    public static String[] autoTenderPlanRequest = null;
    public static String[] autoTenderPlanResponse = null;
    /**
     * 自动投标计划关闭接口请求及响应签名格式列表
     */
    public static String[] autoTenderPlanCloseRequest = null;
    public static String[] autoTenderPlanCloseResponse = null;
    /**
     * 债权转让
     */
    public static String[] creditAssignRequest = null;
    public static String[] creditAssignResponse = null;
    /**
     * 自动债权转让
     */
    public static String[] autoCreditAssignRequest = null;
    public static String[] autoCreditAssignResponse = null;


    /**
     * 余额查询接口请求及响应签名格式列表
     */
    public static String[] queryBalanceBgRequest = null;
    public static String[] queryBalanceBgResponse = null;
    /**
     * 商户子账户信息查询接口接口请求及响应签名格式列表
     */
    public static String[] queryAcctsRequest = null;
    public static String[] queryAcctsResponse = null;
    /**
     * 交易状态查询接口请求及响应签名格式列表
     */
    public static String[] queryTransStatRequest = null;
    public static String[] queryTransStatResponse = null;
    public static String[] queryFreezeTransStatResponse = null;
    /**
     * 自动投标计划状态查询接口请求及响应签名格式列表
     */
    public static String[] queryTenderPlanRequest = null;
    public static String[] queryTenderPlanResponse = null;
    /**
     * 商户扣款对账查询接口请求及响应签名格式列表
     */
    public static String[] trfReconciliationRequest = null;
    public static String[] trfReconciliationResponse = null;
    /**
     * 取现对账查询接口请求及响应签名格式列表
     */
    public static String[] cashReconciliationRequest = null;
    public static String[] cashReconciliationResponse = null;
    /**
     * 充值对账查询接口请求及响应签名格式列表
     */
    public static String[] saveReconciliationRequest = null;
    public static String[] saveReconciliationResponse = null;
    /**
     * 银行卡查询接口请求及响应签名格式列表
     */
    public static String[] queryCardInfoRequest = null;
    public static String[] queryCardInfoResponse = null;
    /**
     * 企业开户状态查询接口请求及响应签名格式列表
     */
    public static String[] corpRegisterQueryRequest = null;
    public static String[] corpRegisterQueryResponse = null;
    /**
     * 债权查询请求接口及响应签名格式列表
     */
    public static String[] creditAssignReconciliationRequest = null;
    public static String[] creditAssignReconciliationResponse = null;
    /**
     * 用户信息查询接口请求及响应签名格式列表
     */
    public static String[] queryUsrInfoRequest = null;
    public static String[] queryUsrInfoResponse = null;
    /**
     * 交易明细查询接口请求及响应签名格式列表
     */
    public static String[] queryTransDetailRequest = null;
    public static String[] saveQueryTransDetailResponse = null;
    public static String[] cashQueryTransDetailResponse = null;
    /**
     * 可取现金额查询接口请求及响应签名格式列表
     */
    public static String[] queryCashBalanceBgRequest = null;
    public static String[] queryCashBalanceBgResponse = null;
    /**
     * 标的投标洗信息查询接口请求及响应签名格式列表
     */
    public static String[] queryBidInfoDetailRequest = null;
    public static String[] queryBidInfoDetailResponse = null;
    /**
     * 快捷充值限额信息查询接口请求及响应签名格式列表
     */
    public static String[] queryPayQuotaRequest = null;
    public static String[] queryPayQuotaResponse = null;
    /**
     * 订单剩余可还金额查询接口请求及响应签名格式列表
     */
    public static String[] queryRetQuotaRequest = null;
    public static String[] queryRetQuotaResponse = null;
    /**
     * 用户账户支付对账查询接口请求及响应签名格式列表
     */
    public static String[] usrAcctPayReconciliationRequest = null;
    public static String[] usrAcctPayReconciliationResponse = null;
    /**
     * 代扣签约交易查询接口请求及响应签名格式列表
     */
    public static String[] awTransQueryRequest = null;
    public static String[] awTransQueryResponse = null;
    /**
     * 代扣签约查询接口请求及响应签名格式列表
     */
    public static String[] awSignQueryRequest = null;
    public static String[] awSignQueryResponse = null;
    /**
     * 放还款对账查询接口请求及响应签名格式列表
     */
    public static String[] reconciliationRequest = null;
    public static String[] reconciliationResponse = null;
    /**
     * 备案接口请求及响应签名格式列表
     */
    public static String[] beianRequest = null;
    public static String[] beianResponse = null;

    static {
        /**
         * 各个签名格式列表初始化
         */
        userRegisterRequest = new String[]{"Version", "CmdId", "MerCustId", "BgRetUrl", "RetUrl", "UsrId", "IdType", "IdNo", "UsrMp", "UsrEmail", "MerPriv", "PageType", "CardId", "BankId", "ProvId", "AreaId"};
        userRegisterResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrId", "UsrCustId", "BgRetUrl", "TrxId", "RetUrl", "MerPriv", "RegStat", "BankAcctId"};
        sendSmsCodeRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId", "BusiType", "OpenAcctId", "UsrMp", "SmsTempType"};
        sendSmsCodeResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "BusiType", "SmsSeq", "DepoBankSeq"};
        bosAcctActivateRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId", "OrdId", "OrdDate", "OrdTime", "PageType", "RetUrl", "BgRetUrl"};
        bosAcctActivateResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "OrdId", "CardId", "BankId", "UsrMp", "ProvId", "AreaId", "DepoBankSeq", "PageType", "RetUrl", "BgRetUrl"};
        quickBindingRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId", "OrdId", "TradeType", "BankId", "OpenAcctId", "UsrMp", "ProvId", "AreaId", "SmsCode", "SmsSeq", "OrgSmsExt", "BgRetUrl"};
        quickBindingResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "OrdId", "TradeType", "OpenAcctId", "TrxId", "BindDepoBankSeq", "BgRetUrl", "MerPriv"};
        corpRegisterRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrId", "UsrName", "InstuCode", "BusiCode", "TaxCode", "MerPriv", "GuarType", "BgRetUrl", "ReqExt"};
        corpRegisterResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrId", "UsrName", "UsrCustId", "AuditStat", "TrxId", "OpenBankId", "CardId", "BgRetUrl", "ReqExt"};
        directRechargeRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId", "OrdId", "OrdDate", "GateBusiId", "BankId", "TransAmt", "SmsSeq", "SmsCode", "SignId", "RetUrl", "BgRetUrl"};
        directRechargeResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "OrdId", "OrdDate", "TrxId", "DepoBankSeq", "GateBusiId", "BankId", "TransAmt", "RetUrl", "BgRetUrl"};
        usrFreezeBgRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId", "SubAcctType", "SubAcctId", "OrdId", "OrdDate", "TransAmt", "RetUrl", "BgRetUrl", "MerPriv"};
        usrFreezeBgResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "SubAcctType", "SubAcctId", "OrdId", "OrdDate", "TransAmt", "RetUrl", "BgRetUrl", "TrxId", "MerPriv"};
        usrUnFreezeRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "OrdDate", "TrxId", "RetUrl", "BgRetUrl", "MerPriv"};
        usrUnFreezeResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "OrdDate", "TrxId", "RetUrl", "BgRetUrl", "MerPriv"};
        cashRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "UsrCustId", "TransAmt", "ServFee", "ServFeeAcctId", "OpenAcctId", "RetUrl", "BgRetUrl", "Remark", "MerPriv", "ReqExt", "PageType"};
        cashResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "UsrCustId", "TransAmt", "OpenAcctId", "OpenBankId", "FeeAmt", "FeeCustId", "FeeAcctId", "ServFee", "ServFeeAcctId", "RetUrl", "BgRetUrl", "MerPriv", "RespExt"};
        cashConfirmResponse = new String[]{"RespType", "RespCode", "MerCustId", "OrdId", "UsrCustId", "TransAmt", "OpenAcctId", "OpenBankId", "RetUrl", "BgRetUrl", "MerPriv", "RespExt"};
        cashAuditRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "UsrCustId", "TransAmt", "AuditFlag", "RetUrl", "BgRetUrl", "MerPriv"};
        cashAuditResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "UsrCustId", "TransAmt", "OpenAcctId", "OpenBankId", "AuditFlag", "RetUrl", "BgRetUrl", "MerPriv"};
        initiativeTenderRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "OrdDate", "TransAmt", "UsrCustId", "MaxTenderRate", "BorrowerDetails", "IsFreeze", "FreezeOrdId", "RetUrl", "BgRetUrl", "MerPriv", "ReqExt", "PageType"};
        initiativeTenderResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "OrdDate", "TransAmt", "UsrCustId", "TrxId", "IsFreeze", "FreezeOrdId", "FreezeTrxId", "RetUrl", "BgRetUrl", "MerPriv", "RespExt"};
        autoTenderCancleRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "OrdDate", "TransAmt", "UsrCustId", "IsUnFreeze", "UnFreezeOrdId", "FreezeTrxId", "BgRetUrl", "MerPriv", "ReqExt"};
        autoTenderCancleResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "OrdDate", "TransAmt", "UsrCustId", "IsUnFreeze", "UnFreezeOrdId", "FreezeTrxId", "BgRetUrl", "MerPriv", "RespExt"};
        loansRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "OrdDate", "OutCustId", "TransAmt", "Fee", "SubOrdId", "SubOrdDate", "InCustId", "DivDetails", "FeeObjFlag", "IsUnFreeze", "UnFreezeOrdId", "FreezeTrxId", "BgRetUrl", "MerPriv", "ReqExt"};
        loansResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "OrdDate", "OutCustId", "OutAcctId", "TransAmt", "Fee", "InCustId", "InAcctId", "SubOrdId", "SubOrdDate", "FeeObjFlag", "IsUnFreeze", "UnFreezeOrdId", "FreezeTrxId", "BgRetUrl", "MerPriv", "RespExt"};
        repaymentRequest = new String[]{"Version", "CmdId", "MerCustId", "ProId", "OrdId", "OrdDate", "OutCustId", "SubOrdId", "SubOrdDate", "OutAcctId", "PrincipalAmt", "InterestAmt", "Fee", "InCustId", "InAcctId", "DivDetails", "FeeObjFlag", "DzObject", "BgRetUrl", "ReqExt"};
        repaymentResponse = new String[]{"CmdId", "RespCode", "MerCustId", "ProId", "OrdId", "OrdDate", "OutCustId", "SubOrdId", "SubOrdDate", "OutAcctId", "PrincipalAmt", "InterestAmt", "Fee", "InCustId", "InAcctId", "FeeObjFlag", "DzObject", "BgRetUrl", "RespExt"};
        transferRequest = new String[]{"Version", "CmdId", "OrdId", "OutCustId", "OutAcctId", "TransAmt", "InCustId", "InAcctId", "RetUrl", "BgRetUrl", "MerPriv"};
        transferResponse = new String[]{"CmdId", "RespCode", "OrdId", "OutCustId", "OutAcctId", "TransAmt", "InCustId", "InAcctId", "RetUrl", "BgRetUrl", "MerPriv"};
        usrAcctPayRequest = new String[]{"Version", "Version", "OrdId", "UsrCustId", "MerCustId", "MerCustId", "InAcctId", "InAcctType", "RetUrl", "BgRetUrl", "MerPriv"};
        usrAcctPayResponse = new String[]{"CmdId", "RespCode", "OrdId", "UsrCustId", "MerCustId", "TransAmt", "InAcctId", "InAcctType", "RetUrl", "BgRetUrl", "MerPriv"};
        merCashRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "UsrCustId", "TransAmt", "ServFee", "ServFeeAcctId", "RetUrl", "BgRetUrl", "Remark", "MerPriv", "ReqExt"};
        merCashResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "UsrCustId", "TransAmt", "OpenAcctId", "OpenBankId", "ServFee", "ServFeeAcctId", "RetUrl", "BgRetUrl", "MerPriv", "RespExt"};
        autoTenderPlanRequest = new String[]{"Version", "CmdId", "MerCustId","UsrCustId","TenderPlanType","TransAmt","RetUrl","MerPriv","PageType"};
        autoTenderPlanResponse = new String[]{"CmdId", "RespCode","MerCustId","UsrCustId","TenderPlanType","TransAmt","RetUrl","MerPriv"};
        autoTenderPlanCloseRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId", "RetUrl", "MerPriv", "PageType"};
        autoTenderPlanCloseResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "RetUrl", "MerPriv"};
        creditAssignRequest = new String[]{"Version", "CmdId", "MerCustId", "SellCustId", "CreditAmt", "CreditDealAmt", "BidDetails", "Fee", "DivDetails", "BuyCustId", "OrdId", "OrdDate", "RetUrl", "BgRetUrl", "MerPriv", "ReqExt", "PageType", "LcId", "TotalLcAmt"};
        creditAssignResponse = new String[]{"CmdId", "RespCode", "MerCustId", "SellCustId", "CreditAmt", "CreditDealAmt", "Fee", "BuyCustId", "OrdId", "OrdDate", "RetUrl", "BgRetUrl", "MerPriv", "RespExt", "LcId", "TotalLcAmt"};
        autoCreditAssignRequest = new String[]{"Version", "CmdId", "MerCustId", "SellCustId", "CreditAmt", "CreditDealAmt", "BidDetails", "Fee", "DivDetails", "BuyCustId", "OrdId", "OrdDate", "BgRetUrl", "MerPriv", "ReqExt", "LcId", "TotalLcAmt"};
        autoCreditAssignResponse = new String[]{"CmdId", "RespCode", "MerCustId", "SellCustId", "CreditAmt", "CreditDealAmt", "Fee", "BuyCustId", "OrdId", "OrdDate", "BgRetUrl", "MerPriv", "RespExt", "LcId", "TotalLcAmt"};

        queryBalanceBgRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId"};
        queryBalanceBgResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "AvlBal", "AcctBal", "FrzBal"};
        queryAcctsRequest = new String[]{"Version", "CmdId", "MerCustId"};
        queryAcctsResponse = new String[]{"CmdId", "RespCode", "MerCustId"};
        queryTransStatRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "OrdDate", "QueryTransType"};
        queryTransStatResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "OrdDate", "QueryTransType", "TransStat"};
        queryFreezeTransStatResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "OrdDate", "QueryTransType", "TransStat", "TransAmt", "TrxId"};
        queryTenderPlanRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId"};
        queryTenderPlanResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "TransStat"};
        trfReconciliationRequest = new String[]{"Version", "CmdId", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize"};
        trfReconciliationResponse = new String[]{"CmdId", "RespCode", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize", "TotalItems"};
        cashReconciliationRequest = new String[]{"Version", "CmdId", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize"};
        cashReconciliationResponse = new String[]{"CmdId", "RespCode", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize", "TotalItems", "FeeObj"};
        saveReconciliationRequest = new String[]{"Version", "CmdId", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize"};
        saveReconciliationResponse = new String[]{"CmdId", "RespCode", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize", "TotalItems"};
        queryCardInfoRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId", "CardId"};
        queryCardInfoResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "CardId"};
        corpRegisterQueryRequest = new String[]{"Version", "CmdId", "MerCustId", "BusiCode", "ReqExt"};
        corpRegisterQueryResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "UsrId", "AuditStat", "BusiCode", "RespExt"};
        creditAssignReconciliationRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "BeginDate", "EndDate", "SellCustId", "BuyCustId", "PageNum", "PageSize", "ReqExt"};
        creditAssignReconciliationResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "BeginDate", "EndDate", "SellCustId", "BuyCustId", "PageNum", "PageSize", "TotalItems", "RespExt"};
        queryUsrInfoRequest = new String[]{"Version", "CmdId", "MerCustId", "CertId", "ReqExt"};
        queryUsrInfoResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "UsrId", "CertId", "UsrStat", "RespExt", "BankAcctId"};
        queryTransDetailRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "QueryTransType", "ReqExt"};
        saveQueryTransDetailResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "OrdId", "OrdDate", "QueryTransType", "TransAmt", "TransStat", "FeeAmt", "FeeCustId", "FeeAcctId", "GateBusiId", "RespExt"};
        cashQueryTransDetailResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "OrdId", "OrdDate", "QueryTransType", "TransAmt", "TransStat", "ServFee", "ServFeeAcctId", "CashChl", "RealTransAmt", "OpenAcctId", "OpenBankId", "FeeAmt", "FeeCustId", "FeeAcctId", "RespExt"};
        queryCashBalanceBgRequest = new String[]{"Version", "CmdId", "MerCustId", "UsrCustId"};
        queryCashBalanceBgResponse = new String[]{"CmdId", "RespCode", "MerCustId", "UsrCustId", "CashBal"};
        queryBidInfoDetailRequest = new String[]{"Version", "CmdId", "MerCustId", "ProId", "PageNum", "PageSize"};
        queryBidInfoDetailResponse = new String[]{"CmdId", "RespCode", "MerCustId", "ProId", "PageNum", "PageSize", "TotalItems"};
        queryPayQuotaRequest = new String[]{"Version", "CmdId", "MerCustId", "OpenBankId", "GateBusiId", "ReqExt"};
        queryPayQuotaResponse = new String[]{"CmdId", "RespCode", "MerCustId", "RespExt"};
        queryRetQuotaRequest = new String[]{"Version", "CmdId", "MerCustId", "BidOrdId", "BorrCustId", "ProId"};
        queryRetQuotaResponse = new String[]{"CmdId", "RespCode", "MerCustId", "BidOrdId", "BorrCustId", "ProId", "PrincipalAmt", "InterestAmt", "RetDzPrincipalAmt", "RetDzInterestAmt"};
        usrAcctPayReconciliationRequest = new String[]{"Version", "CmdId", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize"};
        usrAcctPayReconciliationResponse = new String[]{"CmdId", "RespCode", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize", "TotalItems"};
        awTransQueryRequest = new String[]{"Version", "CmdId", "MerCustId", "OrdId", "OrdDate", "SignOrdId", "MerPriv"};
        awTransQueryResponse = new String[]{"CmdId", "RespCode", "MerCustId", "OrdId", "OrdDate", "SignOrdId", "Stat", "TransAmt", "FeeAmt", "FeeCustId", "FeeAcctId", "MerPriv"};
        awSignQueryRequest = new String[]{"Version", "CmdId", "MerCustId", "SignOrdId", "MerPriv"};
        awSignQueryResponse = new String[]{"CmdId", "RespCode", "MerCustId", "SignOrdId", "Stat", "MerPriv"};
        reconciliationRequest = new String[]{"Version", "CmdId", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize", "QueryTransType"};
        reconciliationResponse = new String[]{"CmdId", "RespCode", "MerCustId", "BeginDate", "EndDate", "PageNum", "PageSize", "TotalItems", "QueryTransType"};
        beianRequest = new String[]{"Version","CmdId","MerCustId","ProId","BorrCustId" ,"BorrTotAmt","YearRate","RetType","BidStartDate","BidEndDate","RetAmt","RetDate",
                "GuarCompId","GuarAmt","ProArea","BgRetUrl","MerPriv","ReqExt"};
        beianResponse = new String[]{"CmdId","RespCode","MerCustId","ProId","BorrCustId","BorrTotAmt","GuarCompId","GuarAmt","ProArea","BgRetUrl","MerPriv","RespExt"};
//        beianResponse = new String[]{"CmdId","RespCode","MerCustId","ProId","BgRetUrl"};
    }
}
